home *** CD-ROM | disk | FTP | other *** search
- 4 REM **************************
- 5 REM ***** MEMORY SCANNER *****
- 6 REM ***** BY *****
- 7 REM ***** LEE BAMBER *****
- 8 REM **************************
- 10 A=A+1:IF A=1 THEN LOAD"SPR.",8,1
- 20 PRINT"[147]":POKE 53280,0:POKE 53281,0
- 30 READ A,B$
- 35 IF A=1001 THEN PRINT:PRINT:GOTO 100
- 40 PRINT"":PRINT TAB(A);B$
- 50 FOR T=0 TO 50:NEXTT
- 60 GOTO 30
- 100 PRINT" [212]HE MEMORY SCANNER IS VERY SIMPLE TO"
- 101 PRINT" USE AS ALL THE NECESSARY INSTRUCTIONS"
- 102 PRINT" ARE ON THE ACTUAL SCREEN DISPLAY"
- 103 PRINT" ALL THE TIME. [212]HE PROGRAM IS IN [194][193][211][201][195]"
- 104 PRINT" BUT THE USES OF THIS ROUTINE COVER A"
- 105 PRINT" LARGE RANGE:- [198]OR INSTANCE YOU COULD"
- 106 PRINT" LOOK, AT YOUR LEISURE, WHERE YOUR"
- 107 PRINT" [194]ASIC PROGRAM IS IN MEMORY, OR LOOK AT"
- 108 PRINT" OTHER PEOPLES PROGRAMS TO SEE IF YOU "
- 109 PRINT" CAN SEE ANY WORDS OR NUMBERS THEY "
- 110 PRINT" USED. [212]HIS IS VERY HANDY FOR LOOKING"
- 111 PRINT" AT ADVENTURE GAMES TO SEE IF THERE "
- 112 PRINT" ARE OBJECTS OR PEOPLE YOU HAVEN'T COME"
- 113 PRINT" ACROSS BEFORE. "
- 115 PRINT:PRINT" PRESS SPACE[146] TO CONTINUE"
- 200 GET A$:IF A$=""THEN GOTO 200
- 250 PRINT"[147]"
- 255 PRINT" [212]HE SCREEN DISPLAY IS SET OUT AS"
- 256 PRINT" SHOWN BELOW IN [198]IG 1."
- 257 PRINT
- 258 PRINT" [198]IG.1.
- 259 [153]"SYS"
- 260 [153]" WAIT"
- 261 [153]"ON WAITF1-FORWARD F3-BACKWARD F5-FIND F7-QUIT WAIT"
- 262 [153]"ON WAIT"
- 263 [153]""
- 265 [153]" ASCORWARD - (null)HIS MOVES 839 BYTES AT ONE"
- 266 [153]" TIME FOR YOU TO VIEW THE WHOLE OF THE"
- 267 [153]" MEMORY IN SECTIONS.
- 268 PRINT" [194]ACKWARD - [212]HIS MOVES TO THE LAST "
- 269 PRINT" SECTION OF MEMORY YOU HAVE VIEWED TO"
- 270 PRINT"[160]SEE WHAT YOU HAVE MISSED."
- 271 PRINT" [198]IND - [212]HIS UTILITY WITH THE AID OF A"
- 272 PRINT" CHARACTER FINDER WILL TELL THE"
- 273 PRINT" USER WHAT MEMORY LOCATION THE CHAR."
- 274 PRINT" FINDER IS AT THAT MOMENT LOOKING. [211]EE "
- 275 PRINT" FIG.2. FOR VIEWING OF CHARACTER FINDER"
- 276 PRINT
- 277 PRINT" PRESS SPACE[146] TO SEE FIG.2.
- 300 [161] A$:[139]A$[178]""[167] [137] 300
- 350 [153]"LOAD"
- 355 [153]" FIG.2.
- 356 PRINT"
- 357 [153]" (null)EE HOW THE CHARACTER FINDER HAS ITS
- 358 PRINT" OWN WINDOW TO LOCATE THE CHARACTERS.
- 359 [153]
- 360 [153]" WAIT"
- 362 [153]" WAITATN WAIT"
- 364 [153]" WAIT WAIT"
- 366 [153]" WAIT WAIT"
- 370 [151] 53269,1:[151] 53276,1:[151] 53275,0:[151] 53248,40:[151] 53249,106
- 372 [151] 53287,12:[151] 53285,11:[151] 53286,1:[151] 2040,160
- 375 [129] A[178]106 [164] 150:[151] 53249,A:[130]A
- 380 [129] C[178]40 [164] 200:[151] 53248,C:[130]C
- 382 B[178]150:[129] A[178]100 [164] 150:B[178]B[171]1:[151] 53249,B:[130]A
- 384 [129] A[178]100 [164] 150:[151] 53249,A:[130]A
- 386 B[178]200:[129] A[178]40 [164] 200:B[178]B[171]1:[151] 53248,B:[130]A
- 388 B[178]150:[129] A[178]106 [164] 148:B[178]B[171]1:[151] 53249,B:[130]A
- 390 [143] END OF MOVEMENT
- 400 [153]
- 405 [153]" (null)O THAT IS WHAT THE CHARACTER FINDER
- 406 PRINT" LOOKS LIKE AND HOW IT MOVES, FINALLY"
- 407 PRINT" WE COME TO THE LAST OPTION WHICH ISN'T"
- 408 PRINT" TOO HARD TO WORK OUT, QUITTING THE"
- 409 PRINT" UTILITY WOULD BE QUICKER TO PRESS F7"
- 410 PRINT" THAN [210][213][206][211][212][207][208]/[210][197][211][212][207][210][197].
- 415 [153]
- 420 [153]" PRESS SPACEWAIT TO LOAD MAIN UTILITY"
- 425 [161] A$:[139] A$[178]""[167] [137] 425
- 500 [153]"LOAD":[151] 53269,0
- 510 [153]" (null)OW YOU KNOW THE MEMORY SCANNER AND "
- 520 [153]" IT'S CAPABILITIES YOU CAN LOAD THE "
- 530 [153]" ACTUAL PROGRAM IN BY LOADING A FILE "
- 540 [153]" CALLED '(null)VAL(null) (null)LENATN(null)'.
- 545 PRINT
- 550 PRINT
- 560 PRINT" [199] O O D B Y E"
- 1000 DATA 45,W,46,E,47,L,48,C,49,O,50,M,51,E
- 1001 DATA 53,T,54,O,56,T,57,H,58,E
- 1002 DATA 60,O,61,N,62,E,64,A,65,N,66,D
- 1003 DATA 68,O,69,N,70,L,71,Y
- 1004 DATA 129,MEMORY,136,SCANNER,144,1990
- 1006 DATA 212,BY,215,LEE,219,BAMBER
- 1007 DATA 1001,END
-